import vix from '@bairong/vix'
import { loginApi, logoutApi, getPermissonsApi } from '@/api/permission'

const { config } = vix as any
// const { resourceConf } = vix;
config.PREFIX = 'AINP' // 系统统一前缀配置
config.API_REQUEST_BASE_URL = '' // 系统通用请求接口地址前缀配置。（一般是常用的，其他的可在request处配置）
config.API_REQUEST_CONTENT_TYPE = 'application/x-www-form-urlencoded' // 通用请求类型
config.API_REQUEST_TIMEOUT = 60000 // 接口超时时间
config.API_SUCCESS_CODE = '000000' // 接口返回成功码
config.API_EXPIRED_CODE = '100013' // 鉴权失败码
config.EXPIRED_TO_URL = '/#/login' // 鉴权失败跳转地址
config.LOGIN_URL = '/#/login' // 用户注销跳转地址
config.CURRENT_PAGE_PARAMETER = 'currentPage' // 分页参数，当前页参数名
config.PAGE_SIZE_PARAMETER = 'pageSize' // 分页参数，页面大小参数名
config.LOGIN_API = loginApi // VIX需要登录接口API方法
config.LOGOUT_API = logoutApi // VIX需要登出接口API方法
config.GET_PERMISSION_API = getPermissonsApi // VIX需要获取权限API方法
config.USERINFO_STORAGE = 'cookie'
config.LAYOUT_LOGO_URL = require('@/assets/images/logo.png') // LOGO图片
config.LAYOUT_MIN_LOGO_URL = require('@/assets/images/logo-min_bk.png') // 小LOGO图片

export default {
  ...config
}
